learn thoroughly - Turkish English Dictionary